package com.example.demo.dbo;

import java.io.Serializable;
import java.util.Date;

public class Ship001FuelAdd implements Serializable {
    /**
     * 自增id
     */
    private Long id;

    /**
     * 作业批号
     */
    private String jobNumber;

    /**
     * 作业开始时间
     */
    private Date startTime;

    /**
     * 作业结束时间
     */
    private Date endTime;

    /**
     * 加油时长(单位秒)
     */
    private Long takeTime;

    /**
     * 1，柴油，2,重油
     */
    private Byte oilType;

    /**
     * 加油容积
     */
    private String volume;

    /**
     * 加油质量
     */
    private String quality;

    /**
     * 体积流速(平均)
     */
    private String volumeSpeed;

    /**
     * 质量流速(平均)
     */
    private String qualitySpeed;

    /**
     * 密度(平均)
     */
    private String density;

    /**
     * 温度(平均)
     */
    private String temperature;

    /**
     * 含水率(平均)
     */
    private String waterRatio;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 创建人
     */
    private String creator;

    /**
     * ship001_fuel_add
     */
    private static final long serialVersionUID = 1L;

    /**
     * 自增id
     * @return id 自增id
     */
    public Long getId() {
        return id;
    }

    /**
     * 自增id
     * @param id 自增id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 作业批号
     * @return job_number 作业批号
     */
    public String getJobNumber() {
        return jobNumber;
    }

    /**
     * 作业批号
     * @param jobNumber 作业批号
     */
    public void setJobNumber(String jobNumber) {
        this.jobNumber = jobNumber;
    }

    /**
     * 作业开始时间
     * @return start_time 作业开始时间
     */
    public Date getStartTime() {
        return startTime;
    }

    /**
     * 作业开始时间
     * @param startTime 作业开始时间
     */
    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    /**
     * 作业结束时间
     * @return end_time 作业结束时间
     */
    public Date getEndTime() {
        return endTime;
    }

    /**
     * 作业结束时间
     * @param endTime 作业结束时间
     */
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    /**
     * 加油时长(单位秒)
     * @return take_time 加油时长(单位秒)
     */
    public Long getTakeTime() {
        return takeTime;
    }

    /**
     * 加油时长(单位秒)
     * @param takeTime 加油时长(单位秒)
     */
    public void setTakeTime(Long takeTime) {
        this.takeTime = takeTime;
    }

    /**
     * 1，柴油，2,重油
     * @return oil_type 1，柴油，2,重油
     */
    public Byte getOilType() {
        return oilType;
    }

    /**
     * 1，柴油，2,重油
     * @param oilType 1，柴油，2,重油
     */
    public void setOilType(Byte oilType) {
        this.oilType = oilType;
    }

    /**
     * 加油容积
     * @return volume 加油容积
     */
    public String getVolume() {
        return volume;
    }

    /**
     * 加油容积
     * @param volume 加油容积
     */
    public void setVolume(String volume) {
        this.volume = volume;
    }

    /**
     * 加油质量
     * @return quality 加油质量
     */
    public String getQuality() {
        return quality;
    }

    /**
     * 加油质量
     * @param quality 加油质量
     */
    public void setQuality(String quality) {
        this.quality = quality;
    }

    /**
     * 体积流速(平均)
     * @return volume_speed 体积流速(平均)
     */
    public String getVolumeSpeed() {
        return volumeSpeed;
    }

    /**
     * 体积流速(平均)
     * @param volumeSpeed 体积流速(平均)
     */
    public void setVolumeSpeed(String volumeSpeed) {
        this.volumeSpeed = volumeSpeed;
    }

    /**
     * 质量流速(平均)
     * @return quality_speed 质量流速(平均)
     */
    public String getQualitySpeed() {
        return qualitySpeed;
    }

    /**
     * 质量流速(平均)
     * @param qualitySpeed 质量流速(平均)
     */
    public void setQualitySpeed(String qualitySpeed) {
        this.qualitySpeed = qualitySpeed;
    }

    /**
     * 密度(平均)
     * @return density 密度(平均)
     */
    public String getDensity() {
        return density;
    }

    /**
     * 密度(平均)
     * @param density 密度(平均)
     */
    public void setDensity(String density) {
        this.density = density;
    }

    /**
     * 温度(平均)
     * @return temperature 温度(平均)
     */
    public String getTemperature() {
        return temperature;
    }

    /**
     * 温度(平均)
     * @param temperature 温度(平均)
     */
    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    /**
     * 含水率(平均)
     * @return water ratio 含水率(平均)
     */
    public String getWaterRatio() {
        return waterRatio;
    }

    /**
     * 含水率(平均)
     * @param waterRatio 含水率(平均)
     */
    public void setWaterRatio(String waterRatio) {
        this.waterRatio = waterRatio;
    }

    /**
     * 创建时间
     * @return created_at 创建时间
     */
    public Date getCreatedAt() {
        return createdAt;
    }

    /**
     * 创建时间
     * @param createdAt 创建时间
     */
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * 创建人
     * @return creator 创建人
     */
    public String getCreator() {
        return creator;
    }

    /**
     * 创建人
     * @param creator 创建人
     */
    public void setCreator(String creator) {
        this.creator = creator;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", jobNumber=").append(jobNumber);
        sb.append(", startTime=").append(startTime);
        sb.append(", endTime=").append(endTime);
        sb.append(", takeTime=").append(takeTime);
        sb.append(", oilType=").append(oilType);
        sb.append(", volume=").append(volume);
        sb.append(", quality=").append(quality);
        sb.append(", volumeSpeed=").append(volumeSpeed);
        sb.append(", qualitySpeed=").append(qualitySpeed);
        sb.append(", density=").append(density);
        sb.append(", temperature=").append(temperature);
        sb.append(", waterRatio=").append(waterRatio);
        sb.append(", createdAt=").append(createdAt);
        sb.append(", creator=").append(creator);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}